Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect /present perfect continuous printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Passive voice
It is a test. I hope it is useful.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Mixed tenses for conversation. Part 2.
A fun worksheet designed for students to practice using different tenses in multiple situations. Some model questions have been created for each tense on the left hand side. Students can then create, and in turn, practice their own sentences with a partner with boxes provided on the left handside. Can be used for pair work, group work or with priva...
Level: elementary
Age: 10-17
Type: worksheet

 


 
simple present , present continuous, present perfect, simple past
Correct tense: simple present, present continuous, present perfect, simple.
Level: intermediate
Age: 13-14
Type: worksheet

 


 
VERBAS TENSES REVISION
GRAMMAR PRACTICE ON VERBAL TENSES FOR INTERMEDIATE LEVEL (PRESENT SIMPLE / CONTINUOUS, PAST SIMPLE / CONTINUOUS / PERFECT, FUTURE WILL / GOING TO)
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Question Cards (Present Simple/Continuous, Past Simple and Present Perfect)
It�s a set of cards to make questions in Present Simple, Present Continuous, Past Simple and Present Perfect. Hope you´ll find it useful :).
Level: intermediate
Age: 10-100
Type: others

 


 
Ludo - present tenses
This game can be used to practise present tenses: Present Simple, Present Continuous and Present Perfect. The rules are similar to a regular game of Ludo - the only difference is that when you counter lands on a new square, you must make a proper sentence using one of the present tenses e.g. I always watch TV, I don�t watch TV, Are you watching TV ...
Level: elementary
Age: 10-100
Type: activity-card

 


 
PRESENT PERFECT CONTINUOUS
Useful worksheet to practise the use of the Present Perfect Continuous
Level: intermediate
Age: 8-100
Type: worksheet

 


 
situations in the present perfect simple and continuous
Some situations to practise the present perfect simple and continuous
Level: intermediate
Age: 13-17
Type: worksheet

 


 
For and Since - Snakes & Ladders
I use this board game for a little fun after we have studied the present perfect continuous tense. Students have to make a sentence by using �for� or �since� in conjunction with the vocabulary in the square they have landed on.
Level: intermediate
Age: 11-100
Type: worksheet

 


 
Asking Questions Cards
Cut the cards and divide the students into two teams, each team takes a card and forms the question. If it is correct, they score a point, if not they get a punishment from the other team.
Level: intermediate
Age: 14-17
Type: activity-card

 


 
TENSES
Complete using the correct tense
Level: intermediate
Age: 11-17
Type: worksheet

 


 
present perfect continuous board game
This game is played by groups of 2 to 4 students. Dice and counters are requirements of it. First person throws the die, the person on the left asks the question and he answers. If the answer is correct according to group�s judgment the game continues if not he should turn back to the last place and the game continues
Level: intermediate
Age: 12-17
Type: worksheet

 


 
PRESENT PERFECT SIMPLE AND PRESENT PERFECT CONTINUOUS
BRIEF EXPLANATION OF HOW THESE TWO TENSES ARE FORMED. I LAMINATED THEM AND DECORATED MY CLASS WITH THEM
Level: elementary
Age: 10-17
Type: grammar-guide

 


 
Present simple, Present continuous, Past simple and Present Perfect
Great activity to help students acquire the difference between these tenses. I hope it helps!
Level: elementary
Age: 14-17
Type: worksheet

 


 
exam on present perfect continuous
With this exam Ss are tested on directions, present simple continuous. It is multiple choice
Level: elementary
Age: 12-17
Type: worksheet

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here